Desired answers do not correspond to good teaching inputs in ecological neural networks
نویسندگان
چکیده
In this paper we will analyze how supervised learning occurs in ecological neural networks (i.e. networks that interact with an external environment). Using an evolutionary method for selecting good teaching inputs we will show how the learning process interacts with the capability of such networks to partially determine the next input stimuli with their outputs. In trying to explain the behavior of these networks we surprisingly find that for obtaining a desired output X it is better to use a teaching input different from X. To explain this fact we claim that teaching inputs in ecological networks have two different effects; (a) to reduce the discrepancy between the actual output of the network and the teaching inputs themselves, (b) to modify the network behavior and as a consequence the network learning experiences. Evolved teaching inputs appear to represent a compromise between these two needs. We finally show how evolved teaching inputs that are allowed to change during the learning process respond differently in different period of learning first giving more weight to the (b) function and progressively later on to the (a) function. The notion of ecological neural networks refers to an approach to the study of neural networks that views network as behaving, learning, developing and evolving in an environment (see Parisi, Cecconi and Nolfi, 1990). Hence, within this framework, the behavior of a network tends to be studied with reference to the environment in which the network behaves. The most important consequence of behaving in an environment is that the output of an ecological network partially determines the network's input. By acting on the environment with its motor output an ecological network may change the environment (i.e. the network can modify the position or the characteristics of an object in the environment) or it may change its relation to the environment (i.e. by moving itself the network can modify the angle of an object with respect to the direction it faces or even move to a different environment). Therefore sensory input becomes a function of the independent properties of the environment and the network's behavior. food element. We shall also equip O with a simple motor system that provides it with the possibility, in a single action, to turn any angle from 90 degrees left to 90 degrees right and then move from 0 to 5 cells forward. Finally, when O happens to step on a food cell, it eats the food element which disappears. We imagine that a network represents the nervous system of an organism (O) and that O's environment is a two-dimensional square divided up into cells. At any particular moment O occupies one of these cells. A number of food elements are randomly distributed in the environment with each food element occupying a single cell. O has a facing direction. We shall imagine it has a rudimentary sensory system that allows it to receive as input from the environment the angle (relative to where O is currently facing) and the distance of the nearest Figure 1. Auto-teaching network The network underlying O's behavior is a feedforward network consisting of three layers (Figure 1). The input layer includes 2 units which receive sensory information from the environment. These 2 units are fully connected with two sets of intermediate ("hidden") layers of 7 units. The first set of hidden units is connected with 2 output units that code O's movement.
منابع مشابه
Yarn tenacity modeling using artificial neural networks and development of a decision support system based on genetic algorithms
Yarn tenacity is one of the most important properties in yarn production. This paper addresses modeling of yarn tenacity as well as optimally determining the amounts of the effective inputs to produce yarn with desired tenacity. The artificial neural network is used as a suitable structure for tenacity modeling of cotton yarn with 30 Ne. As the first step for modeling, the empirical data is col...
متن کاملIntegration of remote sensing and meteorological data to predict flooding time using deep learning algorithm
Accurate flood forecasting is a vital need to reduce its risks. Due to the complicated structure of flood and river flow, it is somehow difficult to solve this problem. Artificial neural networks, such as frequent neural networks, offer good performance in time series data. In recent years, the use of Long Short Term Memory networks hase attracted much attention due to the faults of frequent ne...
متن کاملOptimal Input Selection of Neural Networks by Sensitivity Analysis and Its Application to Image Recognition
This paper describes a method of selecting optimal inputs of neural networks without lowering recognition rate. In general, neural networks learn a recognition algorithm from inputs and their desired outputs. But if some inputs are redundant, namely they are expressed by other inputs fed to the networks or they do not contribute to recognition, their effect on the recognition algorithm, or thei...
متن کاملApplication of artificial neural networks on drought prediction in Yazd (Central Iran)
In recent decades artificial neural networks (ANNs) have shown great ability in modeling and forecasting non-linear and non-stationary time series and in most of the cases especially in prediction of phenomena have showed very good performance. This paper presents the application of artificial neural networks to predict drought in Yazd meteorological station. In this research, different archite...
متن کاملDesign of an Intelligent Controller for Station Keeping, Attitude Control, and Path Tracking of a Quadrotor Using Recursive Neural Networks
During recent years there has been growing interest in unmanned aerial vehicles (UAVs). Moreover, the necessity to control and navigate these vehicles has attracted much attention from researchers in this field. This is mostly due to the fact that the interactions between turbulent airflows apply complex aerodynamic forces to the system. Since the dynamics of a quadrotor are non-linear and the ...
متن کامل